package com.sxfq.loansupermarket.backsystem.modular.doctorLooked.entity;

import com.baomidou.mybatisplus.activerecord.Model;

import java.io.Serializable;

public class DoctorSchedulingInfo extends Model<DoctorSchedulingInfo> {

    private static final long serialVersionUID = 5L;

    private String id;
    private String theDate;       //排班时间
    private String doctorId;            //医生ID
    private Integer status;           // 医生状态 1  正常班  2 休息
    private String remarks;     //备注
    private String updatePeople;  //修改人
    private String createPeople;   //创建人
    private String createTime; //创建时间
    private String updateTime;  //修改时间
    private String doctorName;  //医生名字

    //以下属性为每行医生对应的周一至周日的排班状态
    private String mondayStatus = "1";   //周一排班状态
    private String tuesdayStatus = "1";  //周二排班状态
    private String wednesdayStatus = "1";  //周三排班状态
    private String thursdayStatus = "1";   //周四排班状态
    private String fridayStatus = "1";       //周五排班状态
    private String saturdayStatus = "1";    //周六排班状态
    private String sundayStatus = "1";      //周日排班状态

    private String startTime;
    private String endTime;

    public String getDoctorName() {
        return doctorName;
    }

    public void setDoctorName(String doctorName) {
        this.doctorName = doctorName;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getTheDate() {
        return theDate;
    }

    public void setTheDate(String theDate) {
        this.theDate = theDate;
    }

    public String getDoctorId() {
        return doctorId;
    }

    public void setDoctorId(String doctorId) {
        this.doctorId = doctorId;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getUpdatePeople() {
        return updatePeople;
    }

    public void setUpdatePeople(String updatePeople) {
        this.updatePeople = updatePeople;
    }

    public String getCreatePeople() {
        return createPeople;
    }

    public void setCreatePeople(String createPeople) {
        this.createPeople = createPeople;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getMondayStatus() {
        return mondayStatus;
    }

    public void setMondayStatus(String mondayStatus) {
        this.mondayStatus = mondayStatus;
    }

    public String getTuesdayStatus() {
        return tuesdayStatus;
    }

    public void setTuesdayStatus(String tuesdayStatus) {
        this.tuesdayStatus = tuesdayStatus;
    }

    public String getWednesdayStatus() {
        return wednesdayStatus;
    }

    public void setWednesdayStatus(String wednesdayStatus) {
        this.wednesdayStatus = wednesdayStatus;
    }

    public String getThursdayStatus() {
        return thursdayStatus;
    }

    public void setThursdayStatus(String thursdayStatus) {
        this.thursdayStatus = thursdayStatus;
    }

    public String getFridayStatus() {
        return fridayStatus;
    }

    public void setFridayStatus(String fridayStatus) {
        this.fridayStatus = fridayStatus;
    }

    public String getSaturdayStatus() {
        return saturdayStatus;
    }

    public void setSaturdayStatus(String saturdayStatus) {
        this.saturdayStatus = saturdayStatus;
    }

    public String getSundayStatus() {
        return sundayStatus;
    }

    public void setSundayStatus(String sundayStatus) {
        this.sundayStatus = sundayStatus;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    @Override
    protected Serializable pkVal() {
        return null;
    }
}
